
package com.ce.cases.check.view;

import org.apache.struts2.json.annotations.JSON;

import com.ce.cases.check.dao.po.CaseSourceCheck;


/**
* 嫦娥软件有限公司 版权所有 2013
* 创建人：　andy
* 创建日期：2014-03-28
* 创建时间：10:28:20
* 功能描述：检查情况登记 [CASE_SOURCE_CHECK]视图类
* ==============================================
* 修改历史
* 修改人		修改时间		修改原因
*
* ==============================================
*/
public class CaseSourceCheckView extends  CaseSourceCheck 
{
	/* variable 案源编号, [CASE_NUMBER] */
	private java.lang.String caseNumber;

	/* variable 登记人 [REGISTER_PERSON] */
	private java.lang.String registerPerson;

	/* variable 登记部门ID [REGISTER_DEPT_ID] */
	private java.lang.String registerDeptId;

	/* variable 登记部门 [REGISTER_DEPT] */
	private java.lang.String registerDept;

	/* variable 登记日期 [REGISTER_DATE] */
	private java.util.Date registerDate;

	/* variable 纳税人识别号 [TAXPAYER_NUMBER] */
	private java.lang.String taxpayerNumber;

	/* variable 涉案企业 [INVOLVED_ENTERPRICE] */
	private java.lang.String involvedEnterprice;

	/* variable 管辖稽查局ID [INSPECTION_DEPT_ID] */
	private java.lang.String inspectionDeptId;

	/* variable 管辖稽查局 [INSPECTION_DEPT] */
	private java.lang.String inspectionDept;

	/* variable 所属征管局 [COLLECTION_DEPT] */
	private java.lang.String collectionDept;

	/* variable 是否重点税源 [IS_IMPORTANT] */
	private java.lang.Integer isImportant;

	/* variable 是否保密税源 [IS_SECRET] */
	private java.lang.Integer isSecret;

	/* variable 案件来源 [CASE_FROM_NAME] */
	private java.lang.String caseFromName;
	
	/* variable 涉嫌违法类型 [ILLEGAL_TYPE_NAME] */
	private java.lang.String illegalTypeName;
	
	/* variable 状态值 [status] */
	private int status;
	
	/* variable 状态描述 [STATE_INFO] */
	private java.lang.String stateInfo;
	
	private String vcStatus_;
	private String vcEndType;
	

	public java.lang.String getCaseNumber() {
		return caseNumber;
	}

	public void setCaseNumber(java.lang.String caseNumber) {
		this.caseNumber = caseNumber;
	}

	public java.lang.String getRegisterPerson() {
		return registerPerson;
	}

	public void setRegisterPerson(java.lang.String registerPerson) {
		this.registerPerson = registerPerson;
	}

	public java.lang.String getRegisterDeptId() {
		return registerDeptId;
	}

	public void setRegisterDeptId(java.lang.String registerDeptId) {
		this.registerDeptId = registerDeptId;
	}

	public java.lang.String getRegisterDept() {
		return registerDept;
	}

	public void setRegisterDept(java.lang.String registerDept) {
		this.registerDept = registerDept;
	}
	@JSON(format="yyyy-MM-dd")
	public java.util.Date getRegisterDate() {
		return registerDate;
	}

	public void setRegisterDate(java.util.Date registerDate) {
		this.registerDate = registerDate;
	}

	public java.lang.String getTaxpayerNumber() {
		return taxpayerNumber;
	}

	public void setTaxpayerNumber(java.lang.String taxpayerNumber) {
		this.taxpayerNumber = taxpayerNumber;
	}

	public java.lang.String getInvolvedEnterprice() {
		return involvedEnterprice;
	}

	public void setInvolvedEnterprice(java.lang.String involvedEnterprice) {
		this.involvedEnterprice = involvedEnterprice;
	}

	public java.lang.String getInspectionDeptId() {
		return inspectionDeptId;
	}

	public void setInspectionDeptId(java.lang.String inspectionDeptId) {
		this.inspectionDeptId = inspectionDeptId;
	}

	public java.lang.String getInspectionDept() {
		return inspectionDept;
	}

	public void setInspectionDept(java.lang.String inspectionDept) {
		this.inspectionDept = inspectionDept;
	}

	public java.lang.String getCollectionDept() {
		return collectionDept;
	}

	public void setCollectionDept(java.lang.String collectionDept) {
		this.collectionDept = collectionDept;
	}

	public java.lang.Integer getIsImportant() {
		return isImportant;
	}

	public void setIsImportant(java.lang.Integer isImportant) {
		this.isImportant = isImportant;
	}

	public java.lang.Integer getIsSecret() {
		return isSecret;
	}

	public void setIsSecret(java.lang.Integer isSecret) {
		this.isSecret = isSecret;
	}

	public java.lang.String getCaseFromName() {
		return caseFromName;
	}

	public void setCaseFromName(java.lang.String caseFromName) {
		this.caseFromName = caseFromName;
	}

	public java.lang.String getIllegalTypeName() {
		return illegalTypeName;
	}

	public void setIllegalTypeName(java.lang.String illegalTypeName) {
		this.illegalTypeName = illegalTypeName;
	}
	
 
	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	/**
	* getter 状态描述 [STATE_INFO]
	* @return java.lang.String
	*/
	public java.lang.String getStateInfo()
	{
		if(this.status==0)
			stateInfo="已下达，未签收";
		else if(this.status==1)
			stateInfo="案源移交到选案岗";
		else if(this.status==2)
			stateInfo="案源移交到检查岗";
		else if(this.status==3)
			stateInfo="案源移交到审理岗";
		else if(this.status==4)
			stateInfo="案源移交到执行岗";
		else if(this.status==9)
			stateInfo="已结案";
		return this.stateInfo;
	}

	public String getVcStatus_() {
		return vcStatus_;
	}

	public void setVcStatus_(String vcStatus_) {
		this.vcStatus_ = vcStatus_;
	}

	public String getVcEndType() {
		return vcEndType;
	}

	public void setVcEndType(String vcEndType) {
		this.vcEndType = vcEndType;
	}


}

